<?php

class RegistrationForm extends Users {
	public $verifyPassword;
	public $verifyCode;

	public function rules() {
		$rules = array(
			array('first_name, last_name, username, password, verifyPassword, verifyCode', 'required'),
			array('username', 'length', 'max'=>100, 'min' => 5,'message' => UserModule::t('Неверные данные. Длина email должна быть больше 3 символов.')),
			array('username', 'email', 'message' => UserModule::t("Должно быть email")),
			array('username', 'unique', 'message' => UserModule::t("Такой email уже зарегестрирован в нашей системе.")),
			array('password', 'length', 'max'=>128, 'min' => 4,'message' =>UserModule::t("Неверные данные. Длина пароля должна быть больше 4 символов.")),
			array('verifyPassword', 'compare', 'compareAttribute'=>'password', 'message' => UserModule::t("Пароли не совпадают.")),
            array('verifyCode', 'captcha', 'allowEmpty'=>!extension_loaded('gd'), 'message' => UserModule::t("Код введен неверно.")),
		);
        /*
			array_push($rules,array('verifyCode', 'captcha', 'allowEmpty'=>!UserModule::doCaptcha('registration')));
        */    
		return $rules;
	}
}